﻿*{list-style: none;margin:0;padding:0;text-decoration: none;font-family: "微软雅黑";}

a:hover{text-decoration: none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}



/*首页迷你导航*/
.mini_top{width:100%;height: 40px;line-height: 40px;color: #fff;background-color: #0C5592;}
.mini_con{width:1240px;margin:0 auto;}
.mini_con p{display: inline-block;font-size: 12px;}
.mini_con p a{color: #fff;margin-left: 15px;}
.mini_con p:first-child{float: left;}
.mini_con p:last-child{float: right;}
/*首页导航条*/
.index_top{width:100%;height: 110px;}
.index_top_con{width: 1370px;margin: 0 auto;height: 110px;}
.index_top_con .logo{float: left;display: inline-block;}
.index_top_con .logo img{margin-top: 18px;}
.index_top_con .title{float: right;display: inline-block;}
.index_top_con .title > li{text-align:center;width:90px;float: left;line-height: 110px;font-size: 14px;position: relative;}
.index_top_con .title li a{color: #666;display: inline-block;width: 104px;}
.index_top_con .title li a:hover{background-color: #0C5592;color: #fff;}
.index_top_con .title > li:hover ul{display: block;}
.index_top_con .title li ul{
	width: 104px;
	position: absolute;
	top:110px;
	left: 0;
	display: none;
	z-index: 999;
}
.index_top_con .title li ul li{
	width: 104px;
	height: 44px;
	line-height: 44px;
	background-color: #fff;
}

/*首页banner*/
.banner img{width: 100%;}
*{padding: 0;margin: 0;list-style: none;}
.banner1{width: 100%;margin:0 auto;overflow: hidden;position: relative;}
.banner1 .img{width: 8000px;position: absolute;left: 0;top: 0;}
.banner1 .img li{float: left;}

.banner1 .num{width: 100%;position: absolute;bottom:10px;left: 0;text-align: center;font-size: 0;}
.banner1 .num li{width: 10px;height: 10px;background-color: #888;border-radius: 50%;display: inline-block;margin:0 3px;cursor: pointer;}
.banner1 .num li.on{background-color: #f60;}

.banner1 .btn{width: 30px; height: 50px; background-color: rgba(0,0,0,0.5);position: absolute;top:50%;margin-top: -25px;font-size: 40px;color: #fff;line-height: 50px; cursor: pointer;text-align: center;font-family: "宋体";display: none;}
.banner1:hover .btn{display: block;}
.banner1 .btn_l{left:0;}
.banner1 .btn_r{right: 0;}


/*第一块中间*/
.con_one_cen{width: 450px;margin:0 auto;overflow: hidden;position: relative;}
.con_one_cen .con_img{width: 4400px;position: absolute;left: 0;top: 0;}
.con_one_cen .con_img li{float: left;position: relative;width: 450px;}

.con_one_cen .con_num{width: 100%;position: absolute;bottom:33px;left: 0;text-align: right;font-size: 0;}
.con_one_cen .con_num li{width: 20px;height: 20px;background-color: rgba(0,0,0,0.5);display: inline-block;margin:0 3px;cursor: pointer;color: #fff;
text-align: center;line-height: 20px;font-size: 16px;}
.con_one_cen .con_num li.on{background-color: #f60;}

.con_one_cen .btn{width: 30px; height: 50px; background-color: rgba(0,0,0,0.5);position: absolute;top:50%;margin-top: -25px;font-size: 40px;color: #fff;line-height: 50px; cursor: pointer;text-align: center;font-family: "宋体";display: none;}
.con_one_cen:hover .btn{display: block;}
.con_one_cen .btn_l{left:0;}
.con_one_cen .btn_r{right: 0;}


/*footer*/

#marquee1{width:1240px;height:345px;overflow:hidden;}
#marquee1 ul li{float:left;width:310px;}
#marquee1 ul li img{display:block;}

#marquee4{width: 1068px;height: 55px;overflow: hidden;}
#marquee4 ul li{float:left;width:178px;}
#marquee4 ul li img{display:block;}

/*首页中间部分*/
.content{width: 100%;margin:0 auto;}
.con_one{width: 1240px;margin: 40px auto 0;height: 558px;}
/*通知公告*/
/*通用*/
.new_title:hover{color: #CC0000;}
.new_title{ width: 100%; position: relative;float: left;height: 56px;color: #424242;font-size: 20px;border-bottom: 2px solid #dadada;line-height: 56px;text-indent: 17px;}
.new_title:after{position: absolute;background-color: #0C5592;width: 5px;height: 20px;content: "";top:18px;left: 0px;display: block;}
.new_title span{color: #0C5592;background:url(mag.jpg) no-repeat left center;float: right;display: inline-block;padding-left: 25px;font-size: 14px;}
/*通用结束*/
.con_one_left{width: 350px;float: left;margin-left: 45px;}
.con_one_cen{width: 450px;float: left;height: 360px;margin-top:10px;}
.con_one_right{width: 350px;float: left;margin-left: 45px;}
.con_one > img{width: 100%;float: left;margin:30px 0;}
.con_one_cen img{width: 100%;height: 360px;}
/*con_one_left 多行省略*/
.con_one_left ul li{width: 100%;height: 50px;margin: 17px 0;float: left;}
.con_one_left ul li p{text-align: center; float: left; width: 54px;height: 50px;display: inline-block;background-color:#0C5592;color: #fff;font-size: 12px;}
.con_one_left ul li p em{font-size: 16px;font-style: normal;margin-top: 5px;display: inline-block;}
.con_one_left ul li a{color: #666;font-size: 14px;float: left;width: 220px;height: 50px; margin-left: 26px;line-height: 25px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;}
.con_one_left ul li a:hover{color: #cc0503;}
/*con_one_cen*/
.con_one_cen{position: relative;}
.con_one_cen p{text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 100%;height: 32px;line-height: 32px;color: #fff;font-size: 14px;background-color: rgba(0,0,0,0.5);position: absolute;bottom:0px;left: 0;}
/*con_one_right*/
.con_one_right .con_right_top{float: left;width: 100%;margin-bottom: 16px;}
.con_one_right .con_right_top p:first-child{width: 100%; font-size: 14px;color: #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 30px;}
.con_one_right .con_right_top p:last-child{width: 100%; font-size: 14px;color: #888;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;line-height: 28px;height: 56px;position: relative;}
.con_one_right .con_right_top p a{float: right;color: #cc0503;position: absolute;bottom:0;right: 0;}
.con_one_right ul li{width: 350px;border-top:1px dashed #d4d4d4;float: left;}
.con_one_right ul li a{color: #666;font-size: 14px;display: inline-block; background:url(dian.gif) no-repeat left center;line-height: 52px;height: 52px;width: 100%;}
.con_one_right ul li a:hover{color:#cc0503;}
.con_one_right ul li a p{width: 250px;float: left;margin-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.con_one_right ul li a em{font-style: normal;float: right;}
/* 第二块 */
.con_two{width: 100%;background-color: #f8f8f8;height: 378px;}
.con_two .con_twocenter{width: 1240px;margin:0 auto;padding-top:13px;height: 365px;}
/*政策法规*/
.con_two .con_twocenter .zcfg{width: 400px;float: left;}
.con_two .con_twocenter .zcfg .zcfg_img{width: 100%;height: 75px;margin-top:25px;float: left;}
.con_two .con_twocenter .zcfg .zcfg_img a{float: left;width: 400px;height: 75px;display: inline-block;}
.con_two .con_twocenter .zcfg .zcfg_img a img{width: 100%;height: 100%;}


.con_two .con_twocenter .zcfg .con_right_top{float: left;width: 100%;height: 75px;margin-bottom: 16px;margin-top:22px;}
.con_two .con_twocenter .zcfg .con_right_top p:first-child{width: 100%; font-size: 14px;color: #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 30px;}
.con_two .con_twocenter .zcfg  .con_right_top p:last-child{width: 100%; font-size: 14px;color: #888;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;line-height: 28px;height: 56px;position: relative;}
.con_two .con_twocenter .zcfg  .con_right_top p a{float: right;color: #cc0503;position: absolute;bottom:0;right: 0;}




.zcfg ul li{width: 400px;border-top:1px dashed #d4d4d4;float: left;}
.zcfg ul li a{color: #666;font-size: 14px;display: inline-block; background:url(dian.gif) no-repeat left center;line-height: 52px;height: 52px;width: 100%;}
.zcfg ul li a:hover{color: #cc0503;}
.zcfg ul li a p{float: left;margin-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zcfg ul li a em{font-style: normal;float: right;}
.zcfg_top{margin:15px 0;float: left;}
.zcfg_top p{padding-left: 25px;background: url(dian.gif) no-repeat left center; width: 390px; font-size: 14px;color: #888;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;line-height: 28px;height: 28px;position: relative;}
.zcfg_top p a{float: right;color: #cc0503;position: absolute;bottom:0;right: 0;}
/*党的建设*/
.con_two .con_twocenter .ddjs{width: 400px;float: left;margin-left: 44px;}
.ddjs ul li{width: 400px;border-top:1px dashed #d4d4d4;float: left;}
.ddjs ul li a{color: #666;font-size: 14px;display: inline-block; background:url(dian.gif) no-repeat left center;line-height: 52px;height: 52px;width: 100%;}
.ddjs ul li a:hover{color: #cc0503;}
.ddjs ul li a p{width: 290px;float: left;margin-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ddjs ul li a em{font-style: normal;float: right;}
.ddjs_head{margin-top: 25px;margin-bottom: 10px;height: 78px;float: left;width: 100%;}
.ddjs_head img{float: left;width: 118px;height: 78px;}
.ddjs_top{float: right;width: 100%;height: 78px;overflow: hidden;}
.ddjs_top p:first-child{width: 100%; font-size: 14px;color: #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 28px;}
.ddjs_top p:last-child{width: 100%; font-size: 14px;color: #888;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;line-height: 25px;height: 50px;position: relative;}
.ddjs_top p a{float: right;color: #cc0503;position: absolute;bottom:0;right: 0;}
/*热点专题*/
.con_two .con_twocenter .rdzt{width: 350px;float: right;}
.rdzt ul li{width: 280px;height:65px;margin-top:6px;float: left;margin-left:28px;overflow:hidden;}
.rdzt ul li img{width: 100%;height:auto;}
/*第三块*/
.con_thr{width: 1240px;margin:20px auto;height: 326px;}
/*投资项目*/
.con_thr_left{width: 400px;float: left;}
.con_thr_left ul li{padding:20px 0;float: left;}
.con_thr_left ul li:first-child{border-bottom: 1px dashed #a8a8a8;}
.con_thr_left ul li p:first-child{background: url(dian.gif) no-repeat left center;padding-left: 20px; width: 290px; font-size: 14px;color: #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 35px;}
.con_thr_left ul li p:last-child{padding-left:20px;width: 380px;font-size: 14px;color: #888;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;line-height: 28px;height: 56px;position: relative;}
.con_thr_left ul li p a{float: right;color: #cc0503;position: absolute;bottom:0;right: 0;}
/*有关文件*/
.con_thr_cen{width: 400px;float: left;margin-right:44px;}
.thr_cen_img{width: 100%;float: left;margin-top: 25px;height: 90px;margin-bottom: 15px;}
.thr_cen_img img,.thr_cen_img a{width: 160px;height: 90px;float: left;display: inline-block;}
.thr_cen_img a:first-child{margin-right: 50px;}

.con_thr_cen .con_right_top{float: left;width: 100%;height: 75px;margin-bottom: 16px;margin-top:22px;  padding-bottom:34px;  border-bottom: 1px dashed #a8a8a8;}
.con_thr_cen .con_right_top p:first-child{width: 100%; font-size: 14px;color: #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 30px;}
.con_thr_cen .con_right_top p:last-child{width: 100%; font-size: 14px;color: #888;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;line-height: 28px;height: 56px;position: relative;}
.con_thr_cen .con_right_top p a{float: right;color: #cc0503;position: absolute;bottom:0;right: 0;}

.con_thr_cen ul li{width: 400px;float: left;}
.con_thr_cen ul li a{color: #666;font-size: 14px;display: inline-block; background:url(dian.gif) no-repeat left center;line-height: 40px;height: 40px;width: 100%;}
.con_thr_cen ul li a:hover{color: #cc0503;}
.con_thr_cen ul li a p{width: 240px;float: left;margin-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.con_thr_cen ul li a em{font-style: normal;float: right;}
/*学习园地*/
.con_thr_right{width: 350px;float: left;}
.thr_right_img{width: 100%;float: left;margin-top: 25px;}
.thr_right_img img{width: 100%;height: 90px;}
.thr_right_img p{width: 350px;height: 30px;line-height: 30px;color: #666;font-size: 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/* .con_thr_right ul li:first-child{border-bottom:1px dashed #d4d4d4;} */
/* .con_thr_right ul li{width: 350px;float: left;} */
/* .con_thr_right ul li a{color: #666;font-size: 14px;display: inline-block; background:url(dian.gif) no-repeat left center;line-height: 52px;height: 52px;width: 100%;} */
/* .con_thr_right ul li a:hover{color: #cc0503;} */
/* .con_thr_right ul li a p{width: 250px;float: left;margin-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} */
/* .con_thr_right ul li a em{font-style: normal;float: right;} */


.con_thr_right ul li{width: 350px;float: left;}
.con_thr_right ul li a{color: #666;font-size: 14px;display: inline-block; background:url(dian.gif) no-repeat left center;line-height: 40px;height: 40px;width: 100%;}
.con_thr_right ul li a:hover{color: #cc0503;}
.con_thr_right ul li a p{width: 240px;float: left;margin-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.con_thr_right ul li a em{font-style: normal;float: right;}

.con_thr_right .con_right_top{float: left;width: 100%;height: 75px;margin-bottom: 16px;margin-top:22px;  padding-bottom:34px;  border-bottom: 1px dashed #a8a8a8;}
.con_thr_right .con_right_top p:first-child{width: 100%; font-size: 14px;color: #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 30px;}
.con_thr_right .con_right_top p:last-child{width: 100%; font-size: 14px;color: #888;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: -webkit-box; overflow:hidden;text-overflow:ellipsis;line-height: 28px;height: 56px;position: relative;}
.con_thr_right .con_right_top p a{float: right;color: #cc0503;position: absolute;bottom:0;right: 0;}


/*第四块*/
.con_four{width: 100%;background-color: #f8f8f8;height: 400px;}
.con_four_qi{width: 1240px;margin:0 auto;padding:25px 30px;height: 345px;}
.con_four_qi ul li a{margin:30px 22px 0; width: 266px;height: 255px;display: inline-block;float: left;position: relative;}
.con_four_qi ul li a img{width: 266px;height: 255px;}
.qixia{width: 1240px;height: 345px;overflow: hidden;position: relative;float: left;}
.qixia .img{width: 8000px;position: absolute;left: 0;top: 0;}
.qixia .img li{float: left;}
.qi_file{
	width: 266px;
	height: 255px;
	background-color: rgba(0,0,0,0.3);
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.qi_file .qi_title{
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	margin:50px 0 20px;
}
.qi_file .qi_con{
	width: 200px;
	margin:0 33px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;

}
.con_four_qi a:hover .qi_file{
	display: block;
}

/*底部样式*/
.foot{width: 100%;min-height: 225px;background-color: #0C5592;margin-top:50px;}
.footer{width: 1240px;margin:0 auto;min-height: 225px;position: relative;}
.foot .friend{width: 100%;min-height: 55px;margin-top: 37px;margin-bottom: 15px;float: left;}
.foot .friend p{width: 105px;color: #fff;font-size: 20px;line-height: 55px;float: left;}
.foot .friend ul{float:left;}
.foot .friend ul li{width: 178px;height: 52px;float: left;}
.foot .friend ul li img{width: 158px;height: 52px;margin-left: 20px;}
.foot .footer > p{width: 100%;text-align: center;color: #fff;font-size: 14px;line-height: 30px;float: left;}
.foot .footer > p a:hover{
	color: #cc0503 !important;
}

#triangle-up {
	position: absolute;
	left: 607px;top:-25px;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 25px solid #0C5592;
}

/*关于菏投*/
.income{
	width: 1240px;
	margin:0 auto;
}
.in_top{
	width: 100%;
	height: 30px;
	line-height: 30px;
/*	background: url(biao1.png) no-repeat left center; */
	text-indent: 30px;
	color: #444;font-size: 16px;
}
.in_top a{
	color: #444;
}
.income .all_left{
	width: 283px;
	float: left;
}
.income .all_left .biaotou{
	background: url(biaotou.png) no-repeat center;
	background-size: 100%;
	width: 243px;
	height: 100px;
	color: #fff;
	padding-left: 40px;
	font-size: 18px;
}
.income .all_left .biaotou span{
	font-size: 24px;
	margin-top: 30px;
	display: inline-block;
}
.all_left .all_left_lan{
	border:1px solid #dcdcdc;
}
.all_left .all_left_lan li{
	width: 281px;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	
	background-color: #f8f8f8;
	border-bottom: 1px solid #dcdcdc;
}
.all_left .all_left_lan li a{
	color: #444;
	width: 100%;
	height: 44px;
	display: inline-block;
	text-indent: 50px;
	position: relative;
}
.all_left .all_left_lan li a:after{
	position: absolute;
	content: "";
	left: 30px;top:18px;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 10px solid #e9e9e9;
}
.thisclass,.active{
	position: relative;
	background-color: #f8b651;
	color: #fff !important;
}
.thisclass:after,.active:after{
	position: absolute;
	content: "";
	left: 30px;top:18px;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 10px solid #000 !important;
}
.income .all_right{
	width: 885px;
	float: right;
}
.income .all_right .all_right_top{
	width: 852;height: 52px;
	line-height: 52px;
	color: #999;
	font-size: 16px;border:1px solid #e9e9e9;
	background-color: #f8f8f8;
	text-align: right;
	padding-right: 33px;
}
.income .all_right .all_right_top span{
	text-align: center;
	width: 90px;
	border-right: 1px solid #e9e9e9;
	display: inline-block;
	float: left;
}
.income .all_right .all_right_title{
	font-size: 20px;
	font-weight: bold;
	color: #0C5592;
	margin-top: 10px;
	text-align: center;
	
}
.all_right_title a{
	font-size: 20px;
	font-weight: bold;
	color: #0C5592;
	margin-top: 10px;
	text-align: center;
}
.income .all_right .all_right_say{
	line-height: 40px;
	margin-top: 10px;
	color: #999;
	font-size: 12px;
	text-align: center;
}
.income .all_right .all_right_say span{
	color: #555;
}
.income .all_right .all_right_con p,.income .all_right .all_right_con{
	font-size: 16px;
	color: #666;
	line-height: 30px;
	
	/* margin-top: 50px; */
}
.income .all_right .all_right_con img{
	margin-top: 40px;
	max-width: 100%;
}
/*资讯中心 在线指南*/
.new_center,.web_address,.online_lead{
	width: 283px;
	margin-top: 25px;
	
}
.new_center p,.web_address p,.online_lead p{
	background-color: #0C5592;
	width: 283px;
	height: 30px;
	line-height: 30px;
	border-top:2px solid #146aba;
	text-indent: 6px;
	color: #fff;
}
.online_lead ul{
	float: left;
	width: 277px;
	border:1px solid #dcdcdc;
	background-color: #f8f8f8;
	padding:10px 2px;
	
}
.online_lead ul li{
	width: 125px;
	height: 57px;
	background-color: #fdfdfd;
	border:1px solid #e9e9e9;
	float: left;
	margin: 5px;
}
.online_lead ul li:hover{
	background-color: #0C5592;
}
.online_lead ul li:hover a{
	color: #fff;
}
.online_lead ul li a{
	color: #8a8a8a;
	font-size: 14px;
	width: 96px;
	height: 57px;
	line-height: 57px;
	margin-left: 20px;
	display: inline-block;
	text-indent: 30px;
}
.online_lead ul li:hover .lead_xia{
	background: url(hxia.png) no-repeat left center;
}
.online_lead ul li:hover .lead_wen{
	background: url(hwen.png) no-repeat left center;
}
.online_lead ul li:hover .lead_zhao{
	background: url(hshou.png) no-repeat left center;
}
.online_lead ul li:hover .lead_tou{
	background: url(hphone.png) no-repeat left center;
}
.online_lead ul li .lead_xia{
	background: url(xia.png) no-repeat left center;
}
.online_lead ul li .lead_wen{
	background: url(wen.png) no-repeat left center;
}
.online_lead ul li .lead_zhao{
	background: url(shou.png) no-repeat left center;
}
.online_lead ul li .lead_tou{
	background: url(phone.png) no-repeat left center;
}
.new_center p a{
	width: 60px;
	display: inline-block;
	margin-right: 8px;
	float: right;
	font-size: 14px;
	color: #fff;
}
.new_center ul{
	width: 281px;
	border:1px solid #dcdcdc;
	background-color: #f8f8f8;
	padding:10px 0;
}
.new_center ul li a{
	color: #666;
	width: 270px;
	margin:0 auto;
	text-indent: 15px;
	line-height: 24px;
	margin-left: 10px;
	font-size: 14px;
	display: inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background: url(dian.gif) no-repeat 5px center;
	background-size: 3px;
}
.new_center ul li a:hover{color: #cc0503;}
.web_address .web_map{
	width: 281px;
	border:1px solid #dcdcdc;
	height: 163px;
}
.dang_list{
	width: 882px;
	margin-top: 50px;
}
.dang_list li{
	width: 876px;
	height: 40px;
	line-height: 40px;
	border:1px solid #dcdcdc;
	border-left:5px solid #dcdcdc;
	background-color: #f8fbfb;
	font-size: 16px;
	color: #666;
	margin-top: 20px;
	background: url(huishou.png) no-repeat 15px center;
}
.dang_list li:hover{
	border-color:#0C5592;
	color: #0C5592;
	background: url(lanshou.png) no-repeat 15px center;
}
.dang_list li:hover a{
	color: #0C5592;
}
.dang_list li a{
	color: #666;
	margin-left: 50px;
	width: 666px;
	height: 40px;
	display: inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.dang_list li em{
	font-style: normal;
	width: 100px;
	height: 40px;
	float: right;
}
/*新闻动态*/
.news{
	width: 882px;
	margin-top: 50px;
}
.news li{
	width: 882px;
	height: 120px;
	background-color: #f9f9f9;
	margin-top: 20px;
}
.news li img{
	width: 240px;
	height: 120px;
	float: left;
}
.news .news_con{
	width: 830px;
	height: 40px;
	padding:28px 25px;
	float: left;
	background:url(lanjia.png) no-repeat right bottom;
}
.news .news_con:hover{

	background:url(baijia.png) no-repeat right bottom #51a7ed;
}
.news .news_con:hover .news_data{
	color:#fff;
}
.news .news_con .news_data{
	width: 100px;
	text-align: center;
	color: #535353;
	font-size: 16px;
	float: left;
	border-right: 1px solid #e4e4e4;
}
.news .news_con .news_data span{
	font-size: 24px;
}
.news .news_con .news_nei{
	width: 640px;
	margin-left: 0px;
	float: left;
	height: 40px;
}
.news .news_con .news_nei a{
	color: #535353;
}
.news .news_con:hover .news_nei a{
	color: #fff;
}
.news .news_con .news_nei .news_tit{
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	width: 100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;/*单行省略*/
}
.news .news_con .news_nei .news_say{
	font-size: 14px;
	line-height: 20px;
	width: 100%;
	height: 30px;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	display: -webkit-box; 
	overflow:hidden;
	text-overflow:ellipsis;/*多行省略*/
}
/*联系我们*/
.contact{
	width: 882px;
}
.contact ul{
	width: 882px;
	height: 180px;
	margin:20px 0;
}
.contact ul li{
	float: left;
	height: 40px;
	line-height: 40px;
	margin:10px 0;
	color: #666;
	font-size: 16px;
	text-indent: 50px;
}
.contact ul .contact1{
	background:url(contact1.png) no-repeat left center;
}
.contact ul .contact2{
	background:url(contact2.png) no-repeat left center;
}
.contact ul .contact3{
	background:url(contact3.png) no-repeat left center;
}
.contact ul .contact4{
	background:url(contact4.png) no-repeat left center;
}
.contact ul .contact5{
	background:url(contact5.png) no-repeat left center;
}
.contact ul .contact6{
	background:url(contact6.png) no-repeat left center;
}
.contact ul .contact1,.contact ul .contact3,.contact ul .contact5{
	width: 545px;
}
.contact ul .contact2,.contact ul .contact4,.contact ul .contact6{
	width: 337px;
}
.contact_address{
	width: 882px;
	height: 431px;
	float: left;
	border:1px solid #dcdcdc;
}
/*投资管理*/
.invest{
	width: 882px;
	float: left;
	margin-top: 50px;
	margin-bottom: 50px;
}
.invest li{
	width: 266px;
	height: 228px;
	margin: 40px 14px 0;
	float: left;
}
.invest li img{
	width: 266px;
	height: 138px;
	display: block;
}
.invest li .invest_tit{
	width: 266px;
	height: 90px;
	background-color: #0C5592;
}
.invest li .invest_tit p{
	width: 266px;
	height: 44px;
	float: left;
	border-bottom:2px solid #fff;
}
.invest li .invest_tit p span{
	width: 173px;
	height: 50px;
	margin:30px 46px 0;
	text-align: center;
	color: #fff;
	font-size: 16px;
	display: block;
	background-color: #0C5592;
	line-height: 20px;
}
.invest li:hover .invest_tit{
	background-color: #f8b651;
}
.invest li:hover .invest_tit p span{
	background-color: #f8b651;
}
/*留言模块*/
/*
.all_right table{
	width: 100%;
}
.all_right table tr{
	width: 100%;
	margin:15px 0;
	font-size: 16px;
	display: inline-block;
}
.all_right table tr td{
	width: 120px;
	text-align:right;
}
.all_right table tr td textarea{
	height: 80px;
	width: 400px;
}
.liu_button input{
	width: 80px;
	height: 40px;
	line-height: 40px;
	color: #fff;text-align: center;
	background-color: #0C5592;
	border:none;
}
*/
/*人力资源*/
.ren_list{
	width: 882px;
}
.ren_list li{
	width: 882px;
	min-height: 90px;
	margin-top: 35px;
}
.ren_list li .ren_all{
	width: 754px;
	border: 1px solid #dedede;
	float: left;
	height: 90px;
}
.ren_list li .ren_all .ren_tit{
	color: #333;
	font-size: 16px;
	width: 712px;
	margin: 0 auto;
	line-height: 30px;
	margin-top: 15px;
}
.ren_list li .ren_all .ren_tit span{
	display: inline-block;
	height: 16px;
	border-left: 1px solid #dedede;
	float: right;
	width: 320px;
	text-indent: 18px;
	margin-top: 7px;
	font-size: 12px;
	color: #aaa;
	line-height: 16px !important;
}
.ren_list li .ren_all .ren_con{
	color: #565656;
	font-size: 14px;
	width: 712px;
	margin: 0 auto;
	line-height: 30px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.ren_list li .ren_cli{
	width: 124px;
	float: left;
	border:1px solid #dedede;
	height: 90px;
	background: url(yan.png) no-repeat center 30px;
}
.ren_list li .ren_back{
	width: 124px;
	float: left;
	height: 90px;
	background: url(cha.png) no-repeat center 30px #f7f7f7;
}
.ren_list li .ren_cli p{
	text-align: center;
	font-size: 12px;
	color: #565656;
	margin-top: 55px;
}
.ren_list li .ren_info{
	width: 856px;
	color: #565656;
	font-size: 14px;
	padding:24px 0 60px 24px;
	float: left;
	border:1px solid #dedede;
	border-top:none;
	background-color: #f7f7f7;
	line-height: 35px;
	position: relative;
	margin-bottom: 35px;
}
.ren_list li .ren_info span{
	background-color: #f7f7f7 !important;
}
.ren_list li .ren_info .ren_email{
	position: absolute;
	right: 40px;
	bottom: 20px;
	width: 110px;
	height: 35px;
	border-radius: 4px;
	text-align: center;
	line-height: 35px;
	color: #fff;
	font-size: 14px;
	display: inline-block;
	background-color: #0C5592;
}
.ren_bg{
	background-color: #f7f7f7;
}
.mid_img{position:relative;width:100%;height:120px;overflow:hidden;}
.mid_img .bd{width:100%;margin-top:20px;}
.mid_img .bd ul{width:100%;margin:0;padding:0;}
.mid_img .bd ul li {width:100%;margin:0;}
.mid_img .bd ul li img{width:100%;}

.mid_img .hd .prev{cursor:pointer; position:absolute;z-index:3000; left:2%; top:32%; display:block; width:37px; height:65px; background:url(anli_left.png)center no-repeat;background-size:100% auto;}
.mid_img .hd .next{cursor:pointer; position:absolute;z-index:3000; right:2%; top:32%; display:block; width:37px; height:65px;background:url(anli_right.png)center no-repeat ;background-size:100% auto; }


.suspension02{
		width:299px;
		height:84px;
		position:fixed;
		bottom:200px;
		right:1%;
		text-align:center;
		background-color:#d50f09;
		border:1px solid #fff;
		z-index:9000;
		line-height:30px;
	}
		
.suspension02:hover{background-color:#0C5592;}
.suspension02:hover a:hover{color:#d50f09;}
.dropMenu {
 position:absolute;
 top: 0;
 z-index:100;
 width: 104px;
 visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
 margin-top: -1px;
 border-top: 0px solid #3CA2DC;
 background-color: rgba(0,0,0,0.3);
}
.dropMenu li {
text-align: center;
height: 44px;
line-height: 44px;
}
.dropMenu li:hover{
  background-color: #0C5592;
}
.dropMenu a {
 width: auto;
 display: block;
 color: black;
 text-decoration:none;
 color: #fff;
}
* html .dropMenu a {
 width: 100%;
}
.dropMenu a:hover {
 color:#fff;
 text-decoration: none;
}










@charset "utf-8";
/* banner */
.c-banner{
	width: 100%;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}
.pageinfo{
	text-align: center;
	margin-top: 20px;
}

.income .gbook_right{
	width: 885px;
	float: right;
}
.income .gbook_right .gbook_right_title{
	font-size: 20px;
	font-weight: bold;
	color: #0C5592;
	margin-top: 10px;
	text-align: center;
	
}